Is General Petraeus's Resignation Just Bad Timing